Metadata-Version: 2.1
Name: django-simplify
Version: 0.0.2
Summary: focus on development and removes the pain of repeating frequent actions like creating a urls.py. It provides several commands and custom models to make development easier
Home-page: https://github.com/tushortz/django-simplify
Author: Taiwo Kareem
Author-email: taiwo.kareem36@gmail.com
License: BSD
Description: ==============================================================================
        Django Simplify
        ==============================================================================
        
        .. .. Travis status:
           
        ..    .. image:: https://travis-ci.org/WoLpH/django-simplify.svg?branch=master
        ..      :target: https://travis-ci.org/WoLpH/django-simplify
        
        Introduction
        ==============================================================================
        
        django simplify allows you focus on development and removes the pain of repeating frequent actions like creating a urls.py. It provides several commands and custom models to make development easier. Attempts to use ruby on rails style commands as well as automate boring processes
        
        Requirements
        ==============================================================================
        
        * Python `3.6` and above
        * Django (tested with 3.1, probably works with any version that supports
          Python 3)
        
        Installation
        ==============================================================================
        
        `django-simplify` can be installed via pip.
        
        
        .. code-block:: bash
        
            pip install django-simplify
        
        Then just add `django-simplify` to your `INSTALLED_APPS`.
        
        
        Below are several example commands you can run
        
        You can run the demo project using the following commands:
        
        .. code-block:: bash
        
            python manage.py start_app_url <app_name>
        
        
        Features
        ==============================================================================
        
        - TimeBasedModel (gives you access to `created_at` and `updated_at` field)
        - NamedTimeBasedModel - gives you access to the fields `name`, `created_at` and `updated_at`
        
        You can import them using the following command
        
        .. code-block:: python
        
            from simplify.helpers.model_helper import TimeBasedModel, NamedTimeBasedModel
        
        
            class MyModel(TimeBasedModel):
                extra_fields = ....
        
Keywords: django,model helpers,django commands,helpers
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Framework :: Django
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Provides-Extra: docs
